a meadowy place - Turkish English Dictionary